(function route(invokers,invocation,context) {
    var result = new java.util.ArrayList(invokers.size());
    var dest =context.getAttachment("dubbo-dest");
    if(!dest){
        return invokers;
    }
     for (i = 0; i < invokers.size(); i ++) {
        if(dest.equals(invokers.get(i).getUrl().getHost())){
             result.add(invokers.get(i));
        }
     }
     if(result.isEmpty()){
        return invokers;
     }
    return result;
}(invokers,invocation,context));